count controlled loop